Module code | MPR 213 |
Qualification | Undergraduate |
Faculty | Faculty of Engineering, Built Environment and Information Technology |
Module content | Advanced spreadsheet applications: Named ranges, linear algebra, solution of systems of equations, regression, interpolation, optimisation and table manipulation. Basic structured programming: Looping, branching, subroutines, iteration, reading and writing data files. Development, coding and debugging of simple programs in a high level programming language. Programming principles are illustrated via mathematical concepts such as limits, differentiation, integration and linear algebra. Structured programming by making use of functions and available toolboxes. Basic graphical output (plotting is also covered). Different information resources, searching and management of information. Use of databases. Development of webpages. Hardware interaction and control of equipment and systems. |
Module credits | 16.00 |
Programmes |
BEng Chemical Engineering
BEng Chemical Engineering ENGAGE BEng Civil Engineering BEng Civil Engineering ENGAGE BEng Industrial Engineering BEng Industrial Engineering ENGAGE BEng Mechanical Engineering BEng Mechanical Engineering ENGAGE BEng Metallurgical Engineering BEng Metallurgical Engineering ENGAGE BEng Mining Engineering BEng Mining Engineering BEng Mining Engineering ENGAGE |
Prerequisites | No prerequisites. |
Contact time | 2 practicals per week, 4 lectures per week |
Language of tuition | Separate classes for Afrikaans and English |
Academic organisation | Mechanical and Aeronautical En |
Period of presentation | Semester 1 |
Copyright © University of Pretoria 2024. All rights reserved.
Get Social With Us
Download the UP Mobile App